Autogenerated HTML docs for v1.5.5.1-57-g5909c 
diff --git a/RelNotes-1.5.5.1.txt b/RelNotes-1.5.5.1.txt new file mode 100644 index 0000000..7de4197 --- /dev/null +++ b/RelNotes-1.5.5.1.txt 
@@ -0,0 +1,44 @@ +GIT v1.5.5.1 Release Notes +========================== + +Fixes since v1.5.5 +------------------ + + * "git archive --prefix=$path/" mishandled gitattributes. + + * "git fetch -v" that fetches into FETCH_HEAD did not report the summary + the same way as done for updating the tracking refs. + + * "git svn" misbehaved when the configuration file customized the "git + log" output format using format.pretty. + + * "git submodule status" leaked an unnecessary error message. + + * "git log --date-order --topo-order" did not override the earlier + date-order with topo-order as expected. + + * "git bisect good $this" did not check the validity of the revision + given properly. + + * "url.<there>.insteadOf" did not work correctly. + + * "git clean" ran inside subdirectory behaved as if the directory was + explicitly specified for removal by the end user from the top level. + + * "git bisect" from a detached head leaked an unnecessary error message. + + * "git bisect good $a $b" when $a is Ok but $b is bogus should have + atomically failed before marking $a as good. + + * "git fmt-merge-msg" did not clean up leading empty lines from commit + log messages like "git log" family does. + + * "git am" recorded a commit with empty Subject: line without + complaining. + + * when given a commit log message whose first paragraph consists of + multiple lines, "git rebase" squashed it into a single line. + + * "git remote add $bogus_name $url" did not complain properly. + +Also comes with various documentation updates. 
diff --git a/RelNotes-1.5.6.txt b/RelNotes-1.5.6.txt new file mode 100644 index 0000000..f3256fb --- /dev/null +++ b/RelNotes-1.5.6.txt 
@@ -0,0 +1,59 @@ +GIT v1.5.6 Release Notes +======================== + +Updates since v1.5.5 +-------------------- + +(subsystems) + + +(portability) + + +(performance) + +* "git rebase --onto $there $from $branch" used to switch to the tip of + $branch only to immediately reset back to $from, smudging work tree + files unnecessarily. This has been optimized. + +(usability, bells and whistles) + +* "git add -p" (and the "patch" subcommand of "git add -i") can choose to + apply (or not apply) mode changes independently from contents changes. + +* "git bisect help" gives longer and more helpful usage information. + +* "git diff/log --dirstat" output is consistent between binary and textual + changes. + +* "git gc --auto" honors a new pre-aut-gc hook to temporarily disable it. + +* "git log --pretty=tformat:<custom format>" gives a LF after each entry, + instead of giving a LF between each pair of entries which is how + "git log --pretty=format:<custom format>" works. + +* "git send-email" now can send out messages outside a git repository. + +* "git status" can optionally include output from "git submodule + summary". + +* "gitweb" can read from a system-wide configuration file. + +(internal) + +* "git unpack-objects" and "git receive-pack" is now more strict about + detecting breakage in the objects they receive over the wire. + + +Fixes since v1.5.5 +------------------ + +All of the fixes in v1.5.5 maintenance series are included in +this release, unless otherwise noted. + + +-- +exec >/var/tmp/1 +O=v1.5.5-56-g5f0734f +echo O=`git describe refs/heads/master` +git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint 
diff --git a/git-config.html b/git-config.html index 77f5dd5..ecabd61 100644 --- a/git-config.html +++ b/git-config.html 
@@ -511,6 +511,8 @@  "auto". If <tt>stdout-is-tty</tt> is missing, then checks the standard   output of the command itself, and exits with status 0 if color   is to be used, or exits with status 1 otherwise.  + When the color setting for <tt>name</tt> is undefined, the command uses  + <tt>color.ui</tt> as fallback.   </p>   </dd>   <dt>  @@ -2415,7 +2417,7 @@  </div>   <div id="footer">   <div id="footer-text">  -Last updated 09-Apr-2008 09:38:25 UTC  +Last updated 21-Apr-2008 00:47:31 UTC   </div>   </div>   </body>  
diff --git a/git-config.txt b/git-config.txt index fa16171..5de5d05 100644 --- a/git-config.txt +++ b/git-config.txt 
@@ -144,6 +144,8 @@ 	"auto". If `stdout-is-tty` is missing, then checks the standard 	output of the command itself, and exits with status 0 if color 	is to be used, or exits with status 1 otherwise. +	When the color setting for `name` is undefined, the command uses +	`color.ui` as fallback.    --get-color name default::   
diff --git a/git-status.html b/git-status.html index 1080636..7179293 100644 --- a/git-status.html +++ b/git-status.html 
@@ -308,6 +308,10 @@  <p>If the config variable <tt>status.relativePaths</tt> is set to false, then all   paths shown are relative to the repository root, not to the current   directory.</p>  +<p>If <tt>status.submodulesummary</tt> is set to a non zero number or true (identical  +to -1 or an unlimited number), the submodule summary will be enabled and a  +summary of commits for modified submodules will be shown (see --summary-limit  +option of <a href="git-submodule.html">git-submodule(1)</a>).</p>   </div>   <h2>See Also</h2>   <div class="sectionbody">  @@ -328,7 +332,7 @@  </div>   <div id="footer">   <div id="footer-text">  -Last updated 07-Jan-2008 07:50:51 UTC  +Last updated 21-Apr-2008 00:47:31 UTC   </div>   </div>   </body>  
diff --git a/git-status.txt b/git-status.txt index 3ea269a..ea4376a 100644 --- a/git-status.txt +++ b/git-status.txt 
@@ -52,6 +52,11 @@  paths shown are relative to the repository root, not to the current  directory.   +If `status.submodulesummary` is set to a non zero number or true (identical +to -1 or an unlimited number), the submodule summary will be enabled and a +summary of commits for modified submodules will be shown (see --summary-limit +option of linkgit:git-submodule[1]). +  See Also  --------  linkgit:gitignore[5] 
diff --git a/git.html b/git.html index 16f6281..17e02de 100644 --- a/git.html +++ b/git.html 
@@ -1946,7 +1946,7 @@  </div>   <div id="footer">   <div id="footer-text">  -Last updated 08-Apr-2008 06:15:18 UTC  +Last updated 21-Apr-2008 00:47:32 UTC   </div>   </div>   </body>  
diff --git a/git.txt b/git.txt index 336fe99..a070e07 100644 --- a/git.txt +++ b/git.txt 
@@ -46,8 +46,11 @@  * link:v1.5.5/git.html[documentation for release 1.5.5]    * release notes for + link:RelNotes-1.5.5.1.txt[1.5.5.1],  link:RelNotes-1.5.5.txt[1.5.5].   +* link:v1.5.5.1/git.html[documentation for release 1.5.5.1] +  * link:v1.5.4.5/git.html[documentation for release 1.5.4.5]    * release notes for 
diff --git a/hooks.html b/hooks.html index 912957d..5fbc71a 100644 --- a/hooks.html +++ b/hooks.html 
@@ -500,9 +500,15 @@  <tt>git-send-pack</tt> on the other end, so you can simply <tt>echo</tt> messages   for the user.</p>   </div>  +<h2>pre-auto-gc</h2>  +<div class="sectionbody">  +<p>This hook is invoked by <tt>git-gc &#8212;auto</tt>. It takes no parameter, and  +exiting with non-zero status from this script causes the <tt>git-gc &#8212;auto</tt>  +to abort.</p>  +</div>   <div id="footer">   <div id="footer-text">  -Last updated 17-Feb-2008 03:50:10 UTC  +Last updated 21-Apr-2008 00:47:34 UTC   </div>   </div>   </body>  
diff --git a/hooks.txt b/hooks.txt index 76b8d77..44fbe58 100644 --- a/hooks.txt +++ b/hooks.txt 
@@ -276,3 +276,10 @@  Both standard output and standard error output are forwarded to  `git-send-pack` on the other end, so you can simply `echo` messages  for the user. + +pre-auto-gc +----------- + +This hook is invoked by `git-gc --auto`. It takes no parameter, and +exiting with non-zero status from this script causes the `git-gc --auto` +to abort.